package main

import "github.com/gin-gonic/gin"

/*
*
1.初始化mod文件：go mod init
2.整理mod依赖文件：go mod tidy
3.下载gin依赖包：go get github.com/gin-gonic/gin
4.启动服务：main.go
*/
func main() {
	ginServer := gin.Default()

	// get请求
	ginServer.GET("/demo", func(context *gin.Context) {
		context.JSON(200, gin.H{
			"msg":    "success",
			"status": 0,
			"data":   nil,
		})
	})

	// get请求
	ginServer.GET("/test", func(context *gin.Context) {
		context.JSON(500, gin.H{
			"msg":    "error",
			"status": 0,
			"data":   "错误",
		})
	})

	// 服务启动，端口指定为 8088
	err := ginServer.Run(":8088")
	if err != nil {
		return
	}
}
